
ID field:
1. only number (+)
2. enter character(-)
3. Enter special character(-)
4. blank (-)

Name field:
5. only character(+)
6. no number(-)
7. no special character(-)
8. no blank(-)

Age Field:
9. only number (+)
10. no character(-)
11. no special character(-)
12. no blank (-)
13. no <1 and no >99

City field:
14. only character(+)
15. no number(-)
16. no special character(-)
17. no blank(-)

DOB field
18. VErify all months, days & years present (+)
19. Based on month date should change(+)
20. Based on DOB age should be calculated(+)
21. no blank(-)
22. drop down should not be editable(+)
23. Years should not be beyond current year(+)
24. The available years should be 100 years(+)

Save button:
25. Enter all the details & click on save (+)
26. Dont enter any thing & click on save (-)

Cancel button
27. Enter all the details & click on Cancel (-)
28. Dont enter any thing & click on Cancel(-)

Edit button:
29. Select 1 checkbox and click on edit (+)
30. Select multiple checkbox and click on edit (-)
31. without selecting checkbox click on Edit (-)

Delete button:
32. Select 1 checkbox and click on delete (+)
33. Select multiple checkbox and click on delete (+)
34. without selecting checkbox click on delete (-)

35. Minimize should work(+)
36. Maximize should work(+)
37. Close should work(+)

38. The grid should have vertical scroll(+)
39. The grid should have Horizontal scroll(+)
40. The grid should be sorted(+)
41. The grid should have pagination(+)
42. use Duplicate values to create user(-)
43. refresihng page should not alter the data OR no data loss
44. create user & verify the DB (+)
45. Edit user & verify the DB(+)
46. Delete user & verify DB(+)
47. Delete from DB & it should reflect in UI (+)
48. edit from DB & it should reflect in UI (+)
49. refreshing page should remove all the typed data
50. Performance testing (load/Stress/Volume/Soak testing)
51. Security Testing: Check for SQL injection
52. Security Testing: Check for URL manipulation
53. Security Testing: Check for Cross site scripting
54. Penitration testing
55. Recovery Testing
56. Globalization testing.
57. Usability testing
58. Accessability testing 

59. repeat all the Above Test cases in Chrome browser
60. repeat all the Above Test cases in IE browser
61. repeat all the Above Test cases in firefox browser
62. repeat all the Above Test cases in Windows OS
63. repeat all the Above Test cases in Linux OS
64. repeat all the Above Test cases in Mac OS
65. repeat all the Above Test cases in Android phone
66. repeat all the Above Test cases in iOS phone
67. repeat all the Above Test cases in Tablet
